brake pedal - English Synonyms Dictionary